package com.chagee.store.operation.server.model.info;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

/**
 * @Author : yzq
 * @Date : 2024/7/2
 */

@Data
@AllArgsConstructor
@NoArgsConstructor
public class LarkMessageInfo implements Serializable {

	/**
	 *
	 * 消息类型
	 */
	private String type;

	private String storeNo;

	private String storeName;

	private String applyCode;

	private String applyId;

	//标题
	private String title;

	/**
	 * 消息内容参数
	 */
	private List<String> messageParams;

	/**
	 * 工单号
	 */
	private String workOrderNumber;

	/**
	 * 工单创建日期
	 */
	private String orderCreateTime;

	/**
	 * 打烊任务名称
	 */
	private String taskName;

	/**
	 * 工单审核结果
	 */
	private String appealResult;

	/**
	 * 是否合格标识
	 */
	private String orderAcceptanceStatus;

	private String companyName;

	private  List<Object> columns;

	private List<Object> rows;

	/**
	 * 供应商名称
	 */
	private String supplierName;

	/**
	 * 结算单编码
	 */
	private String settlementNo;

	/**
	 * 工单处理申诉补充原因
	 */
	private String handleAppealReason;
}
